overall appearance of the townscape - Español Inglés Diccionario